PayPal\Api\Invoice B

Total Complexity 97
Dependencies 21
Dependents 1
Total lines 1,291
Lines of code 531
Logical lines of code 200
Comment lines 571
Methods 91
Properties 0

Methods 91

Method Rating Maintainability Complexity Lines of code
qrCode()
S
54 1 21
getAll()
S
55 1 20
addAttachment()
S
66 2 9
addRefund()
S
66 2 9
search()
S
59 1 15
addPayment()
S
66 2 9
addBillingInfo()
S
66 2 9
get()
S
59 1 15
addCcInfo()
S
66 2 9
addItem()
S
66 2 9
remind()
S
60 1 14
generateNumber()
S
61 1 14
cancel()
S
60 1 14
recordPayment()
S
60 1 14
update()
S
60 1 14
deleteExternalPayment()
S
60 1 14
deleteExternalRefund()
S
60 1 14
recordRefund()
S
60 1 14
create()
S
62 1 13
send()
S
61 1 13
delete()
S
61 1 13
setMerchantMemo()
S
77 1 4
getMerchantMemo()
S
82 1 3
setLogoUrl()
S
73 1 5
getLogoUrl()
S
82 1 3
setTotalAmount()
S
77 1 4
getTotalAmount()
S
82 1 3
setPayments()
S
77 1 4
getPayments()
S
82 1 3
removePayment()
S
74 1 5
setRefunds()
S
77 1 4
getRefunds()
S
82 1 3
setRefundedAmount()
S
77 1 4
removeRefund()
S
74 1 5
setMetadata()
S
77 1 4
getMetadata()
S
82 1 3
setAdditionalData()
S
77 1 4
getAdditionalData()
S
82 1 3
setPaidAmount()
S
77 1 4
getPaidAmount()
S
82 1 3
setNote()
S
77 1 4
getRefundedAmount()
S
82 1 3
setAttachments()
S
77 1 4
getAttachments()
S
82 1 3
removeAttachment()
S
74 1 5
getNote()
S
82 1 3
setId()
S
77 1 4
getTerms()
S
82 1 3
getMerchantInfo()
S
82 1 3
getShippingInfo()
S
82 1 3
setShippingInfo()
S
77 1 4
removeCcInfo()
S
74 1 5
getCcInfo()
S
82 1 3
setCcInfo()
S
77 1 4
removeBillingInfo()
S
74 1 5
getBillingInfo()
S
82 1 3
setBillingInfo()
S
77 1 4
setMerchantInfo()
S
77 1 4
getItems()
S
82 1 3
getStatus()
S
82 1 3
setStatus()
S
77 1 4
getUri()
S
82 1 3
setUri()
S
77 1 4
getTemplateId()
S
82 1 3
setTemplateId()
S
77 1 4
getNumber()
S
82 1 3
setNumber()
S
77 1 4
setItems()
S
77 1 4
removeItem()
S
74 1 5
setTerms()
S
77 1 4
getCustom()
S
82 1 3
getId()
S
82 1 3
setTaxInclusive()
S
77 1 4
getTaxCalculatedAfterDiscount()
S
82 1 3
setTaxCalculatedAfterDiscount()
S
77 1 4
getMinimumAmountDue()
S
82 1 3
setMinimumAmountDue()
S
77 1 4
getAllowPartialPayment()
S
82 1 3
setAllowPartialPayment()
S
77 1 4
setCustom()
S
77 1 4
setInvoiceDate()
S
77 1 4
getShippingCost()
S
82 1 3
setShippingCost()
S
77 1 4
getDiscount()
S
82 1 3
setDiscount()
S
77 1 4
getReference()
S
82 1 3
setReference()
S
77 1 4
getPaymentTerm()
S
82 1 3
setPaymentTerm()
S
77 1 4
getInvoiceDate()
S
82 1 3
getTaxInclusive()
S
82 1 3